#include "Matrix.h"

#include<iostream>
#include<cmath>
#include <memory>
#include <random>

///引入所有需要的库

///main begin
int main(int argc,char* argv[])
{
  	random_device rd;
	mt19937 gen(rd());
	uniform_real_distribution<> dis(0.10001, 1.0);
	///额，cdsn上照抄的，因为想要随机数
  int x,y,z=0;
  std::cin >>x>>y>>z;
  ///为了避免随机出两个不能相乘矩阵的问题这里只设定三个参数

  const double eps = std::numeric_limits<double>::epsilon;

  	const int max_dim = 10;
	const int max_num = 100;
	Matrix<double> M;
	if (M1.is_square())
	  {
		cout << "M 是方阵." << endl;
	  }
	else
	  { 
		cout << "M 不是方阵." << endl;
	cout << "M:" << M.size(1) << "," << M.size(2) << endl;
	  }
	///判断是不是方阵，人机交互啥我就不考虑了。。。
	///啊啊啊啊写不完了
  return 0;
};
